Northstowe, ten miles north of Cambridge, was billed as the largest town since Milton Keynes was built in 1967. But residents say they are living in a 'ghost town' with no crucial facilities.
Northstowe, ten miles north of Cambridge, was billed as the largest town since Milton Keynes was built in 1967. But residents say they are living in a 'ghost town' with no crucial facilities.